import "@/less/main.less"
import '@/icons' // icon
// import "./directive.js"
import "@/less/theme.less"

import Vue from 'vue';
import {
  Button, Icon, Image as VanImage, Checkbox, CheckboxGroup,
  Cell, CellGroup, Field, Popup, Col, Row,
  Grid, GridItem, Picker, Loading, Overlay,
  Empty
} from 'vant';
Vue.use(Button).use(Icon).use(VanImage).use(Checkbox).use(CheckboxGroup)
Vue.use(Cell).use(CellGroup).use(Field).use(Popup).use(Col).use(Row)
Vue.use(Grid).use(GridItem).use(Picker).use(Loading).use(Overlay)
Vue.use(Empty)
// import {
//   List, NavBar, Tab, Tabs, Sticky, Button, Search, Icon, Popover, Cell, CellGroup, Tag, Step, Steps, Image as VanImage, ActionSheet,
//   Picker, Popup, Field, Empty, Toast, Dialog, Checkbox, CheckboxGroup, Switch, PullRefresh, NoticeBar, Swipe, SwipeItem, Pagination,
//   Grid, GridItem, SwipeCell, Form, DatetimePicker, IndexBar, IndexAnchor, Col, Row, RadioGroup, Radio, Collapse, CollapseItem, Loading,
//   Stepper, Overlay, Badge, Cascader, Uploader, Tabbar, TabbarItem, CountDown, Divider, Sidebar, SidebarItem, TreeSelect
// } from 'vant';

// Vue.use(List).use(NavBar).use(Tab).use(Tabs).use(Sticky);
// Vue.use(Button).use(Search).use(Icon).use(Popover).use(Cell).use(CellGroup).use(Tag).use(Col).use(Row).use(Pagination).use(ActionSheet);
// Vue.use(Step).use(Steps).use(VanImage).use(Picker).use(Popup).use(Field).use(Empty).use(Toast).use(NoticeBar).use(Swipe).use(SwipeItem).use(Grid).use(GridItem)
// Vue.use(Dialog).use(Checkbox).use(CheckboxGroup).use(Switch).use(PullRefresh).use(SwipeCell).use(Form).use(DatetimePicker).use(IndexBar).use(IndexAnchor)
// Vue.use(RadioGroup).use(Radio).use(Grid).use(GridItem).use(Collapse).use(CollapseItem).use(Loading).use(Overlay).use(Badge);
// Vue.use(Stepper).use(Cascader).use(Uploader).use(Tabbar).use(TabbarItem).use(CountDown).use(Divider).use(Sidebar).use(SidebarItem).use(TreeSelect)
